CCIT
coder
Home
Courses
Contact
CCITcoder
Contents
Introduction to Java
History of Java
Features
General Format
Datatypes
DataType and Operation
Datatypes
Operators
Program Input
Conditional statements
If statement
Nested if
Ladder if statement
Ternary Operator
Switch statement
Iterative statements
While loop
for loop
do while
Nested loops
Functions
Introduction and types of function
Function arguments
Function returning value
OOPs
OOPs
Object
Access Specifiers
Methods Returning Value
Nesting of methods
method Overloading
Constructor
Constructor Overloading
Immutablemmutable Objects
String
String
String Buffer
Static Data members
Static Data members
Static Methods
Class Math
Static Initialization Block
Inherintance
Inherintance
Method Overriding
calling base method
Constructors and Inheritance
Types of Inheritance
Single Inhertance
Multi-level Inheritance
Hierarchical Inheritance
Polymorphisam
super keyword
this keyword
final keyword
Abstract keyword
Polymorphism
Aggregation
Interfaces
Applets
Applets
Class Applet
Class Graphics
class Color
AWT
AWT
Class Frame
Class Button
Event Delegation Modal
Class TextField
Class TextArea
Class Label
Class Component
Class Container
Class Checkbox
Class List
Class Choice
Class FlowLayout
Class BorderLayout
Class GridLayout
Class CardLayout
Class Panel
Class Font
Menus
Mouse Events
Window Events
MultiThreading
MultiThreading
class therad
Interface Runnable
I/o
I/O
Class Reader/writer
Class Input/output Stream
Preprocessor Commands
Preprocessor Commands
Exception Handling
Exception Handling
Types of exceptions
throw
finally
User-defined Exceptions
Nested Exceptions
Collection FrameWork
Collection FrameWork
ArrayList
Vector
Stack
Linked List
Array Deque
Hash Set
Hash Map
Contents
Introduction to Java
History of Java
Features
General Format
Datatypes
DataType and Operation
Datatypes
Operators
Program Input
Conditional statements
If statement
Nested if
Ladder if statement
Ternary Operator
Switch statement
Iterative statements
While loop
for loop
do while
Nested loops
Functions
Introduction and types of function
Function arguments
Function returning value
OOPs
OOPs
Object
Access Specifiers
Methods Returning Value
Nesting of methods
method Overloading
Constructor
Constructor Overloading
Immutablemmutable Objects
String
String
String Buffer
Static Data members
Static Data members
Static Methods
Class Math
Static Initialization Block
Inherintance
Inherintance
Method Overriding
calling base method
Constructors and Inheritance
Types of Inheritance
Single Inhertance
Multi-level Inheritance
Hierarchical Inheritance
Polymorphisam
super keyword
this keyword
final keyword
Abstract keyword
Polymorphism
Aggregation
Interfaces
Applets
Applets
Class Applet
Class Graphics
class Color
AWT
AWT
Class Frame
Class Button
Event Delegation Modal
Class TextField
Class TextArea
Class Label
Class Component
Class Container
Class Checkbox
Class List
Class Choice
Class FlowLayout
Class BorderLayout
Class GridLayout
Class CardLayout
Class Panel
Class Font
Menus
Mouse Events
Window Events
MultiThreading
MultiThreading
class therad
Interface Runnable
I/o
I/O
Class Reader/writer
Class Input/output Stream
Preprocessor Commands
Preprocessor Commands
Exception Handling
Exception Handling
Types of exceptions
throw
finally
User-defined Exceptions
Nested Exceptions
Collection FrameWork
Collection FrameWork
ArrayList
Vector
Stack
Linked List
Array Deque
Hash Set
Hash Map
Topics
Menu
Inheritance
Types of Inheritance
We can derive our class from existing classes in different ways.
Single level Inheritance
If a class is derived from a simple base class then such type of inheritance is called as single level inheritance.
Multi-level Inheritance
If a class is derived from a derived class then such type of inheritance is called as multi-level inheritance.
Hierarchical Inheritance
If multiple classes are derived from a single base class then such type of inheritance is called as Hierarchical inheritance.
Multiple Inheritance
If a class is derived from a multiple base classes then such type of inheritance is called as multiple inheritance.
Note:
Java doesn't support multiple Inheritance for classes but it can be achieved through Interfaces.
Previous topic
Constructors and Inheritance
Next topic
single inhertance
Contents